"""
无界面浏览器：
    （1）无界面浏览器
    （2）支持页面查找等
    （3）由于不进行css和gui渲染，运行效率要比真实的浏览器要快很多
2.Chrome handleless （推荐使用）
    (1).系统要求：
        chrome
            Unix\Linux系统需要chrome >=59
            Windows系统需要chrome>=60
        Python3.6
        Selenium==3.4.*
        ChromeDriver==2.31
    (2).
"""

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')

# 本地浏览器路径
path = "C:\Program Files\Google\Chrome\Application\chrome.exe"
chrome_options.binary_location = path

browser = webdriver.Chrome(options=chrome_options)

url = "https://www.baidu.com"
browser.get(url)
browser.save_screenshot("baidu.png")
